package cn.xhz.gdal.exception;

import cn.xhz.gdal.enums.GDALExceptionEnum;

/**
 * gdalexception
 *
 * @author life-oss
 * @since 2022/12/12
 */
public class GDALException extends RuntimeException{
    private GDALExceptionEnum gdalExceptionEnum;

    public GDALException() {
    }

    /**
     * 报错方式
     * @param message
     */
    public GDALException(String message) {
        super(message);
    }

    /**
     * 使用枚举的详细信息
     * @param gdalExceptionEnum 常用异常枚举类
     */
    public GDALException(GDALExceptionEnum gdalExceptionEnum) {
        super(gdalExceptionEnum.getMessage());
    }
}
